Automattic\WooCommerce\RestApi\Routes\V4\Orders\UpdateUtils C

Total Complexity 102
Dependencies 13
Dependents 1
Total lines 473
Lines of code 244
Logical lines of code 149
Comment lines 163
Methods 16
Properties 1

Methods 16

Method Rating Maintainability Complexity Lines of code
update_order_from_request()
C
40 26 51
update_line_item()
A
45 9 39
prepare_line_item_data()
A
51 10 23
update_line_items()
A
52 8 24
maybe_set_item_meta_data()
S
62 7 10
get_product_id_from_line_item()
S
58 6 14
item_is_null_or_zero()
S
60 6 12
prepare_coupon_data()
S
59 5 12
prepare_shipping_data()
S
62 5 9
prepare_fee_data()
S
62 5 9
remove_item_from_order()
S
58 3 16
update_address()
S
67 3 7
update_meta_data()
S
71 3 5
maybe_set_item_prop()
S
71 3 5
maybe_set_item_props()
S
73 2 5
init()
S
80 1 3